package code.jam.context;

import java.util.Vector;

public class JamMIFContext
{
	private String								artist;
	private String								title;
	private String								information;
	private String								album_cover;
	private String								genre;
	private Integer								length;
	private Float								tempo;
	private String								scale;
	private Vector<Integer>						accent;
	private Vector<JamChordProgressionContext>	chord_vector;
	private Vector<JamGlobalVolumeContext>		global_volume;
	
	

	public Vector<JamGlobalVolumeContext> getGlobalVolume()
	{
		return global_volume;
	}

	public void setGlobalVolume(Vector<JamGlobalVolumeContext> globalVolume)
	{
		global_volume = globalVolume;
	}

	public JamMIFContext()
	{
		this.length = null;
		this.tempo = null;
		this.accent = null;
		this.scale = null;
		this.chord_vector = null;
	}

	public void setAccent(Vector<Integer> accent)
	{
		this.accent = accent;
	}

	public Vector<Integer> getAccent()
	{
		return this.accent;
	}

	public Integer getLength()
	{
		return this.length;
	}

	public void setLength(Integer length)
	{
		this.length = length;
	}

	public Float getTempo()
	{
		return this.tempo;
	}

	public void setTempo(Float tempo)
	{
		this.tempo = tempo;
	}

	public String getScale()
	{
		return this.scale;
	}

	public void setScale(String scale)
	{
		this.scale = scale;
	}

	public Vector<JamChordProgressionContext> getChordProgression()
	{
		return this.chord_vector;
	}

	public void setChordProgression(Vector<JamChordProgressionContext> chord_progression_vector)
	{
		this.chord_vector = chord_progression_vector;
	}

	public String getArtist()
	{
		return artist;
	}

	public void setArtist(String artist)
	{
		this.artist = artist;
	}

	public String getTitle()
	{
		return title;
	}

	public void setTitle(String title)
	{
		this.title = title;
	}

	public String getInformation()
	{
		return information;
	}

	public void setInformation(String information)
	{
		this.information = information;
	}

	public String getAlbumCover()
	{
		return album_cover;
	}

	public void setAlbumCover(String albumCover)
	{
		album_cover = albumCover;
	}

	public String getGenre()
	{
		return genre;
	}

	public void setGenre(String genre)
	{
		this.genre = genre;
	}
}
